package com.wei.wiki.service;

import com.wei.wiki.pojo.User;
import com.wei.wiki.req.UserLoginReq;
import com.wei.wiki.req.UserQueryReq;
import com.wei.wiki.req.UserSaveReq;
import com.wei.wiki.resp.PageResp;
import com.wei.wiki.resp.UserLoginResp;
import com.wei.wiki.resp.UserQueryResp;

/*
 * @author : ShunWei
 * @date : 2022/1/27 20:53
 * @Description:
 */
public interface UserService {
    public PageResp<UserQueryResp> bookList(UserQueryReq req);

    public void save(UserSaveReq req);

    public void delete(Long id);

    public User selectByLoginName(String loginName);

    void resetPassword(UserSaveReq req);

    public UserLoginResp login(UserLoginReq req);
}
